thin shawl/veil - Alemán Inglés Diccionario